package api

import request "gitee.com/changeden/volcengine-livesaas-request-go"

type UpdateLoopVideoStatusRequest struct {
	ActivityId       *int64 `json:"ActivityId"`
	IsStartLoopVideo *int32 `json:"IsStartLoopVideo"`
	LineId           *int64 `json:"LineId"`
}
type UpdateLoopVideoStatusResponse struct {
	Status bool `json:"Status"`
}

func (instance *Instance) UpdateLoopVideoStatus(data *UpdateLoopVideoStatusRequest) (*UpdateLoopVideoStatusResponse, error) {
	d := request.Data{
		Action: "UpdateLoopVideoStatusAPI",
	}
	bindBody(&d, *data)
	var res UpdateLoopVideoStatusResponse
	err := instance.post(&d, &res)
	return &res, err
}
